.center-box{
	/* height: 78vh; */
	height: 66vh;
	padding-top: 86rpx;
	display: flex;
      

	flex-direction: column;
	align-items: center;
	position: relative;
}
.question-content-box{
	width: 660rpx;
	/* height: 76vh; */
  height: 100%;
	/* height: 70vh; */
	background: #FFFFFF;
	border-radius: 46rpx;
	padding: 86rpx 60rpx 0rpx 60rpx;
	box-sizing: border-box;
}
.qcb-num{
	font-size: 28rpx;
	font-weight: bold;
	color: #58B938;
}
.qcb-title{
	font-size: 32rpx;
	font-weight: bold;
	color: #333333;
	line-height: 54rpx;
	margin-top: 30rpx;
	margin-bottom: 48rpx;
  
  
}
.qcb-item-select{
	width: 100%;
	background: linear-gradient(90deg, #58B938 0%, #82E3BE 100%);
	border-radius: 8rpx;
	font-size: 28rpx;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 40rpx;
	position: relative;
	padding: 26rpx 88rpx 26rpx 30rpx;
	box-sizing: border-box;
	margin-bottom: 30rpx;
}
.qcb-item{
	width: 100%;
	background: #F5F5F5;
	border-radius: 8rpx;
	font-size: 28rpx;
	font-weight: bold;
	color: #333333;
	line-height: 40rpx;
	position: relative;
	padding: 26rpx 30rpx;
	box-sizing: border-box;
	margin-bottom: 30rpx;
}

.qi-emj{
	position: absolute;
	right: 30rpx;
	top: 24rpx;
	width: 48rpx;
	height: 48rpx;
}
.bottom-btn{
	position: fixed;
	bottom: 40rpx;
	left: 50%;
	transform: translateX(-50%);
}

.bb-pre-next{
	width: 206rpx;
	height: 88rpx;
	border-radius: 44rpx;
	background: #FFFFFF;
	border: 2rpx solid #58B938;
	font-size: 36rpx;
	color: #58B938;
	margin: 0 10rpx;
	position: relative;
}


.bb-ml{
	width: 206rpx;
	height: 88rpx;
	border-radius: 44rpx;
	background: linear-gradient(180deg, #58B938 0%, #82E3BE 100%);
	font-size: 36rpx;
	color: #FFFFFF;
	margin: 0 10rpx;
}

.progress-box{
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	background-color: #FFFFFF;
	border-radius: 50%;
}
.pb-text{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.pb-jd-title{
	font-size: 14rpx;
	color: #58B938;
}
.pb-jd-percent{
	font-size: 46rpx;
	color: #58B938;
}

.back-to-btn-shou-zhi{
  	width: 160rpx;
  	height: 160rpx;
  	position: absolute;
  	left: 90rpx;
  	top: 10rpx;
  }